package com.itheima.homework;

import java.util.Scanner;

/*
 *  作业三:掌握字符串内容的分割和判断字符穿是否有指定的内容
 *
 *
 * */
public class HomeWork07 {
    public static void main(String[] args) {
       String s2 = "《Head First Java》、《Effective Java》、《Python核心编程》、《Java并发实践》、《Thinking in Java》、《Python编程快速上手》";
        for (int i = 0; i < s2.split("、").length; i++) {
            if (s2.split("、")[i].contains("Java")){
                System.out.println(s2.split("、")[i]);
            }

        }
        while (true) {
            //实现瑞用户输入的日内容进行切割,筛选出符合要求用户需求的
            System.out.println("==========用户筛选系统=========");
            //提示用户输入要分割的数据
            System.out.println("请您输入要分割的数据");
            //创建扫描器
            Scanner sc = new Scanner(System.in);
            //接受用户输入的东西
            String data = sc.nextLine();//如果你想接受空格,就得的用nextLine()
            String[] strings = splitData(data);
            //进行分割
            for (int i = 0; i < strings.length; i++) {
                //判断是否包含Java,如果有就进行输出
                if (strings[i].contains("Java")){
                    System.out.println(strings[i]);
                }
            }
        }
    }

    private static String[] splitData(String data) {
        String[] split =data.split("、");
        return split;
    }
}
